Use of Orthogonal Arrays and Design of Experiments via Taguchi methods in Software Testing

نویسنده

  • LJUBOMIR LAZIĆ
چکیده

To solve the problem of great number of test cases, and to force the configuration testing to be effective, combinatorial testing is proposed, using an Orthogonal Array Testing Strategy (OATS) as a systematic, statistical way of testing pair-wise interactions. This combinatorial approach to software testing uses models to generate a minimal number of test inputs so that selected combinations of input values are covered. The OAT method can simultaneously reduce testing costs, product introduction delays, and faults going to the field by generating test cases that are more efficient and thorough in finding faults. Often the result is a 50% reduction in the number of tests and detection of more faults. An advantage of the Taguchi method application in Software Testing is that it emphasizes a mean performance characteristic (Defect fixing time and cost of software Quality) value close to the target value rather than a value within certain specification limits, thus improving the product quality. Additionally, Taguchi's method for experimental design is straightforward and easy to apply as we did for defect Cost to fix [$] and Total Resolution time [Days] minimisation versus controlled factors: Severity, Complexity and engineers Experience to many engineering situations, making it a powerful yet simple tool. Key-Words: Software testing, Bug fixing, Resources allocation, Orthogonal Array, DOE, Taguchi method

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

β-galactosidase Production by Aspergillus niger ATCC 9142 Using Inexpensive Substrates in Solid-State Fermentation: Optimization by Orthogonal Arrays Design

Background: Enzymatic hydrolysis of lactose is one of the most important biotechnological processes in the food industry, which is accomplished by enzyme β-galactosidase (β-gal, β-D-galactoside galactohydrolase, EC 3.2.1.23), trivial called lactase. Orthogonal arrays design is an appropriate option for the optimization of biotechnological processes for the production of microbial...

متن کامل

Serratia marcescens B4A Chitinase Product Optimization Using Taguchi Approach

Chitinase production by newly isolated Serratia marcescens B4A was optimized following Taguchi’sarray methods. Twenty-three bacterial isolates were screened from shrimp culture ponds in the South ofIran. A chitinase-producing bacterium was isolated based on it’s ability to utilize chitin as the sole carbonsource. The isolate designated as B4A, was identified as Serratia marces...

متن کامل

A New Approach Applying Multi-objective Optimization using a Taguchi Fuzzy-based for Tourist Satisfaction Management

The paper describes the usage of the fuzzy Mamdani analysis and Taguchi method to optimize the tourism satisfaction in Thailand. The fuzzy reasoning system is applied to pursue the relationships among the options of a tour company in order to be used in Taguchi experiments as the responses. In this research, tourism satisfaction is carried out using L18 Taguchi orthogonal arrays on parameters s...

متن کامل

Optimal Compound Orthogonal Arrays and Single Arrays for Robust Parameter Design Experiments

Compound orthogonal arrays (COAs) and single arrays are alternatives to the inner–outer arrays advocated by Taguchi for robust parameter design experiments. A criterion based on the wordtype pattern and strength of COAs is proposed to select optimal COAs. Single arrays are classified into prodigal single arrays (PSAs) and economical single arrays (ESAs) according to their relative estimation ca...

متن کامل

Software Quality Enhancement Through Software Process Optimization Using Taguchi Methods

This paper presents a methodology for selection of optimal softu’are design parameters using the experimental design. When an organization is at the point of taking up a new project with an objective of improving the software quality, Taguchi method is appliedfor the software design process with an objective that not more than one error is found per software module. The strategy in robust desig...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013